@charset "utf-8";

/* 特定分辨率特殊样式 */
.PcNone { display:none; }
/* 特定分辨率特殊样式 */

/******工具组*****/
/* 页面标题1 */
.page_title {
	height:48px;
	border-bottom:#d4d4d4 1px solid;
	margin-bottom:40px;
	position:relative;
}
.page_title h2 {
	width:100%;
	height:36px;
	color:#353535;
	font:normal 24px/36px "Microsoft yahei";
}
.page_title div {
	width:100%;
	height:24px;
	text-align:center;
	position:absolute;
	left:0; top:36px;
}
.page_title em {
	height:22px;
	line-height:22px;
	display:inline-block;
	padding:0 30px;
	color:#808080;
	font-family:"Microsoft yahei";
	border:#d4d4d4 1px solid;
	background:#f3f3f3;
}
/* 页面标题1 */

/* 页面标题2 */
.module_title {
	width:100%;
	height:40px;
	overflow:hidden;
	border-bottom:#c7c7c7 2px solid;
}
.module_title h5 {
	height:34px;
	float:left;
	overflow:hidden;
	padding-left:10px;
	border-left:#01ab7e 6px solid;
}
.module_title h5 strong {
	width:100%;
	height:18px;
	display:block;
	font:bold 18px/18px "Microsoft yahei";
	color:#009771;
}
.module_title h5 small {
	width:100%;
	height:14px;
	display:block;
	font:normal 14px/14px "Microsoft yahei";
	color:#bebebe;
	margin-top:2px;
}
.module_title a {
	display:block;
	float:right;
	line-height:50px;
	color:#009771;
}
/* 页面标题2 */
.module_slide {
	width:100%;
	overflow:hidden;
	position:relative;
}
.module_slide span {
	width:34px;
	height:34px;
	border-radius:20px;
	background:url(Img/Index/m2_slide_arrbg.png) no-repeat #ccc;
	cursor:pointer;
	display:block;
	position:absolute;
	top:72px;
}
.module_slide span.m_slide_prev {
	left:0;
	background-position:0 0;
}
.module_slide span.m_slide_next {
	right:0;
	background-position:0 -34px;
}
.module_slide .m_slide_parent {
	width:868px;
	height:220px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}
.module_slide .m_slide_parent ul {
	height:100%;
	position:absolute;
	top:0;
}
.module_slide .m_slide_parent li {
	width:208px;
	height:100%;
	float:left;
	margin-right:12px;
}
.module_slide li img {
	width:202px;
	height:170px;
	border:#fff 3px solid;
}
.module_slide li p {
	width:100%;
	height:54px;
	text-align:center;
	line-height:40px;
	background:url(Img/Index/m2_slide_bg.jpg) no-repeat;
}
/******工具组*****/

/*主体内容*/
.module {
	width:100%;
	overflow:hidden;
	margin:0 auto;
}
.module_block {
	width:960px;
	overflow:hidden;
	margin:0 auto;
	padding:20px 0;
}
/*模块 1 */
.module1 {
	width:100%;
	overflow:hidden;
	margin-top: 30px;
}
.module1 .module1_ul {
	width:110%;
	overflow:hidden;
}
.module1 .module1_ul li {
	width:218px;
	height:230px;
	float:left;
	margin-right:24px;
	padding:1px;
	background:#fff;
	border:#e3e3e3 1px solid;
	border-radius:4px;
}
.module1 .module1_ul div {
	width:100%;
	height:100%;
	border-radius:3px;
	background:#f2f2f2;
}
.module1 .module1_ul a, .module1 .module1_ul p {
	width:206px;
	overflow:hidden;
	line-height:20px;
	display:block;
	margin:0 auto;
}
.module1 .module1_ul a {
	padding:5px 0 0;
	text-align:center;
	line-height:30px;
	font-size:14px;
}
.module1 .module1_ul img {
	width:100%;
}
/*模块 1 */

/*模块 2 */
.module2 {
	width:100%;
	overflow:hidden;
	background:#f2f2f2;
}
.module2_block {
	padding-bottom:0;
}
.module2 .module2_ad, .module5 .module5_ad {
	width:100%;
	overflow:hidden;
	padding-bottom:35px;
	background:url(Img/Index/module2_ad_bg.jpg) 0 bottom no-repeat;
}
/*模块 2 */

/*模块 3 */
.module3 {
	width:100%;
	overflow:hidden;
}
.module3 .module3_list {
	width:210px;
	overflow:hidden;
	padding-bottom:30px;
	background:#efefef;
}
.module3 .module3_list h2 {
	width:100%;
	height:50px;
	padding-top:14px;
	line-height:26px;
	color:#fff;
	font-size:20px;
	text-align:center;
	font-family:"Microsoft yahei";
	background:#00aa7d;
}
.module3 h2 small {
	width:100%;
	overflow:hidden;
	font-size:12px;
	line-height:16px;
	display:block;
}
.module3 .module3_list ul {
	width:200px;
	height:548px;
	overflow:hidden;
	margin:0 auto;
	margin-bottom:30px;
	background:url(Img/Index/module3_list_bobg.jpg) left bottom no-repeat;
}
.module3 .module3_listul li {
	width:50%;
	float:left;
	text-indent:10px;
	line-height:48px;
	border-top:#fff 1px dashed;
	border-bottom:#a7a7a7 1px dashed;
	background:url(Img/Index/module3_list_bg.jpg) 0 center no-repeat;
}
.module3 .module3_list_b {
	width:100%;
	overflow:hidden;
}
.module3 .module3_list_b ol {
	width:160px;
	height:40px;
	margin:0 auto;
}
.module3 ol li {
	width:40px;
	height:40px;
	float:left;
	text-align:center;
	color:#fff;
	font:normal 24px/40px "Microsoft yahei";
	border-radius:20px;
	background:url(Img/Index/module3_list_bg.jpg) no-repeat #00ab7f;
}
.module3 .module3_list_b p {
	width:100%;
	text-align:center;
	color:#00ab7f;
	font:normal 18px/30px "Microsoft yahei";
}
.module3 .module3_list_b div {
	width:140px;
	overflow:hidden;
	padding:20px 0 0 20px;
	margin:0 auto;
	background:url(Img/Index/m3_list_bg.jpg) 0 20px no-repeat;
}
.module3 .module3_list_b small {
	width:100%;
	height:20px;
	display:block;
	font:normal 16px/16px "Microsoft yahei";
}
.module3 .module3_list_b b {
	width:100%;
	height:20px;
	display:block;
	color:#00ab7f;
	font:normal 18px/18px "Microsoft yahei";
}

.module3 .module3_content {
	width:730px;
	overflow:hidden;
}
.module3 .module3_content h3 {
	width:100%;
	height:44px;
	line-height:44px;
	border-bottom:#dedede 2px solid;
}
.module3 h3 div {
	width:auto;
	height:100%;
	float:left;
	padding-left:26px;
	background:url(Img/Index/m3_ctbg.jpg) 0 -44px no-repeat #00aa7d;
}
.module3 h3 span {
	width:auto;
	height:100%;
	display:block;
	color:#fff;
	padding-right:36px;
	font:normal 18px/44px "Microsoft yahei";
	background:url(Img/Index/m3_ctbg.jpg) right 0 no-repeat;
}
.module3 h3 a {
	float:right;
	color:#00aa7d;
	font:normal 12px/44px "SimSun";
}

.module3 .module3_cont_ul {
	width:110%;
	overflow:hidden;
}
.module3 .module3_cont_ul li {
	width:224px;
	height:218px;
	float:left;
	padding:1px;
	background:#fff;
	border:#e3e3e3 1px solid;
	margin:30px 23px 0 0;
}
.module3 .module3_cont_ul div {
	width:100%;
	height:100%;
	background:#f2f2f2;
	text-align:center;
}
.module3 .module3_cont_ul a {
	width:214px;
	overflow:hidden;
	display:block;
	margin:0 auto;
	padding-top:4px;
	line-height:30px;
}
/*模块 3 */

/*模块 4 */
.module4 {
	width:100%;
	overflow:hidden;
}
.module4 .module4_title {
	width:100%;
	height:174px;
	background:url(Img/Index/module4_tbg.jpg) 0 bottom repeat-x #00aa7d;
}
.module4 .module4_tblock {
	height:100%;
	padding:0;
	text-indent:470px;
	background:url(Img/Index/module4_title_bg.jpg) left bottom no-repeat;
}
.module4 .module4_tblock h2 {
	width:100%;
	height:54px;
	line-height:54px;
	color:#fff;
	margin-top:32px;
	font:normal 44px/54px "Microsoft yahei";
}
.module4 .module4_tblock strong {
	width:50px;
	height:100%;
	text-indent:0;
	margin:0 5px;
	font-weight:normal;
	vertical-align:top;
	display:inline-block;
	background:url(Img/Index/module4_tbt_bg.jpg) no-repeat;
}
.module4 .module4_tblock p {
	color:#a5d5c5;
	font:normal 21px/30px "Microsoft yahei";
}

.module4 .module4_content {
	height:974px;
	padding:0;
	background:url(Img/Index/module4_contbg.jpg) 416px 0 no-repeat;
}
.module4 .module4_cin {
	width:100%;
}
.module4 .module4_c1 {
	height:238px;
	margin:112px auto -13px;
	background:url(Img/Index/advantages_bg1.jpg) no-repeat;
}
.module4 .module4_c2 {
	height:204px;
	padding-top:76px;
	margin-bottom:14px;
	background:url(Img/Index/advantages_bg2.jpg) 530px 0 no-repeat;
}
.module4 .module4_c3 {
	height:242px;
	padding-top:68px;
	background:url(Img/Index/advantages_bg3.jpg) 8px 0 no-repeat;
}
.module4 .module4_cin h4 {
	height:32px;
	color:#01986f;
	font:bold 24px/32px "Microsoft yahei";
}
.module4 .module4_cin i {
	width:18px;
	height:18px;
	width:18px;
	height:18px;
	float:left;
	margin:7px 5px 0 0;
	display:inline-block;
	background:url(Img/Index/module4_cinibg.png) no-repeat;
}
.module4 .module4_cin small {
	color:#bbb;
	font:normal 12px/20px "Microsoft yahei";
}
.module4 .module4_cin p {
	margin-top:20px;
	color:#666;
	font:normal 14px/24px "Microsoft yahei";
}
.module4 .module4_cin em {
	color:#ff7900;
}
.module4 .module4_c1 h4, .module4 .module4_c1 small, .module4 .module4_c1 p,
.module4 .module4_c3 h4, .module4 .module4_c3 small, .module4 .module4_c3 p {
	padding-left:572px;
}
.module4 .module4_c2 h4, .module4 .module4_c2 small, .module4 .module4_c2 p {
	padding:0 557px 0 25px;
}
.module4 .module4_c3 h4 {
	font:bold 20px/32px "Microsoft yahei";
}
/*模块 4 */

/*模块 5 */
.module5 {
	width:100%;
	overflow:hidden;
	background:#f2f2f2;
}
.module5 .module5_c1 {
	width:640px;
	overflow:hidden;
	float:left;
	padding:0 30px 20px 0;
	background:url(Img/Index/module5_cont_bg.jpg) right center no-repeat;
}
.module5 .module5_c1 .module5_c1t {
	width:100%;
	overflow:hidden;
	margin-top:30px;
}
.module5 .module5_c1 .module5_c1tl {
	width:290px;
	height:230px;
	float:left;
}
.module5 .module5_c1tl img {
	width:100%;
	height:100%;
}
.module5 .module5_c1 .module5_c1tr {
	width:334px;
	overflow:hidden;
	float:right;
}
.module5 .module5_c1tr h6 {
	width:100%;
	height:20px;
	color:#02956b;
	font:bold 14px/14px "SimSun";
}
.module5 .module5_c1tr p {
	color:#626262;
	line-height:24px;
	margin-top:10px;
}
.module5 .module5_c1tr a {
	width:114px;
	height:30px;
	line-height:30px;
	color:#fff;
	text-align:center;
	display:block;
	margin-top:20px;
	background:#03956e;
	border-radius:4px;
}
.module5 .module5_c1tr i {
	width:15px;
	height:15px;
	margin:8px 5px 0 0;
	display:inline-block;
	background:url(Img/Index/module5_c1trabg.png) no-repeat;
}
.module5 .module5_c1 .module5_c1b {
	width:100%;
	overflow:hidden;
	margin-top:20px;
	padding-top:20px;
	background:url(Img/Index/module5_c1trubg.jpg) repeat-x;
}
.module5 .module5_c1b li {
	width:50%;
	height:40px;
	float:left;
	line-height:40px;
	text-indent:24px;
	border-bottom:#a89fa2 1px dashed;
	background:url(Img/Index/module5_c1trlibg.jpg) 10px center no-repeat;
}

.module5 .module5_c2 {
	width:260px;
	overflow:hidden;
	float:right;
}
.module5 .module5_c2 .module5_c2t {
	width:232px;
	overflow:hidden;
	margin:30px auto 0;
	text-align:center;
	line-height:40px;
}
.module5 .module5_c2 .module5_c2b {
	width:208px;
	overflow:hidden;
	margin:0 auto;
	text-align:center;
	background:#fff;
	padding:22px 12px;
}
.module5 .module5_c2b li {
	height:38px;
	line-height:38px;
	border-bottom:#d4d4d4 1px dashed;
}
.module5 .module5_ad {
	width:960px;
	margin:0 auto;
}
/*模块 5 */

/*模块 6 */
.module6 {
	width:100%;
	overflow:hidden;
}
.module6 ol {
	width:1020px;
	overflow:hidden;
}
.module6 ol li {
	width:450px;
	height:144px;
	overflow:hidden;
	float:left;
	margin:30px 60px 0 0;
}
.module6 li img {
	width:184px;
	height:140px;
	float:left;
	border:#e3e3e3 2px solid;
}
.module6 li div {
	width:250px;
	height:100%;
	overflow:hidden;
	float:right;
}
.module6 li h6 {
	height:24px;
	line-height:12px;
	color:#02946d;
}
.module6 li p {
	line-height:24px;
	color:#626262;
}
.module6 li a {
	font-weight:bold;
	color:#ee8a01;
}
/*模块 6 */

/*模块 7 */
.module7 {
	width:100%;
	overflow:hidden;
	background:#f2f2f2;
}
.module7 .module7_slide {
	margin:30px auto;
}

.module7 .module7_c1 {
	width:640px;
	overflow:hidden;
	padding-right:30px;
	float:left;
	background:url(Img/Index/module7_cont_bg.jpg) right center no-repeat;
}
.module7 .module7_c1 h3 {
	width:100%;
	height:44px;
	line-height:44px;
	border-bottom:#dedede 2px solid;
}
.module7 h3 div {
	width:auto;
	height:100%;
	float:left;
	cursor:pointer;
	margin-right:10px;
	padding-left:26px;
}
.module7 h3 div.active {
	background:url(Img/Index/m7_ctbg.jpg) 0 -44px no-repeat #00aa7d;
}
.module7 h3 div span {
	width:auto;
	height:100%;
	display:block;
	color:#00956b;
	padding-right:36px;
	font:normal 18px/44px "Microsoft yahei";
}
.module7 h3 div.active span {
	color:#fff;
	background:url(Img/Index/m7_ctbg.jpg) right 0 no-repeat;
}
.module7 h3 a {
	float:right;
	color:#00aa7d;
	font:normal 12px/44px "SimSun";
}
.module7 .module7_c1 .module7_c1c {
	width:100%;
	overflow:hidden;
	display:none;
}
.module7 .module7_c1 .show {
	display:block;
}
.module7 .module7_c1act {
	width:100%;
	overflow:hidden;
	padding:30px 0;
}
.module7 .module7_c1act img {
	width:208px;
	height:132px;
	float:left;
}
.module7 .module7_c1act div {
	width:410px;
	overflow:hidden;
	float:right;
}
.module7 .module7_c1act h6 {
	color:#00956d;
	line-height:20px;
	margin-bottom:10px;
}
.module7 .module7_c1act p {
	color:#5f5f5f;
	line-height:24px;
}
.module7 .module7_c1act a {
	color:#eb8a00;
	font-weight:bold;
}
.module7 .module7_c1ul {
	width:100%;
	overflow:hidden;
	padding-top:20px;
	border-top:#aaa 1px dashed;
}
.module7 .module7_c1ul li {
	width:100%;
	height:38px;
	line-height:38px;
}
.module7 .module7_c1ul i {
	width:6px;
	height:6px;
	background:#b3b3b3;
	border-radius:3px;
	display:inline-block;
	margin:16px 10px 0 5px;
}
.module7 .module7_c1ul a:link, .module7 .module7_c1ul a:visited { color:#5f5f5f; }
.module7 .module7_c1ul a:hover { color:#03956e; }
.module7 .module7_c1ul small {
	float:right;
	color:#5f5f5f;
}

.module7 .module7_c2 {
	width:260px;
	overflow:hidden;
	float:right;
}
.module7 .module7_c2 dl {
	width:100%;
	overflow:hidden;
	padding:15px 0;
	border-bottom:#939393 1px dashed;
}
.module7 .module7_c2 dt, .module7 .module7_c2 dd {
	width:auto;
	overflow:hidden;
	color:#696969;
	line-height:24px;
	padding-left:24px;
	position:relative;
}
.module7 .module7_c2 dt {
	color:#03956e;
	font-weight:bold;
	margin-bottom:10px;
}
.module7 .module7_c2 i {
	width:18px;
	height:18px;
	display:block;
	border-radius:2px;
	color:#fff;
	text-align:center;
	font:normal 12px/18px "Microsoft yahei";
	position:absolute;
	left:0; top:3px;
}
.module7 .module7_c2 dt i {
	background:#01a87d;
}
.module7 .module7_c2 dd i {
	background:#ea8900;
}
/*模块 7 */